package com.leapp;

import android.content.Context;
import android.content.Intent;
import android.util.Log;


public class PassadorDeQuestao {
	Questionario questionario = Questionario.getInstancia();
	
	public Intent mostrarProximaQuestao(Context context, int qAtual){
		Questao q = questionario.getQuestao(qAtual);
		Intent questao_questao = new Intent();
		
		//Se houver proxima questao
		if(q.getProxima()!=-1){
			//Veja qual o tipo de questão
			switch(questionario.getQuestao(q.getProxima()).getTipo()){
			
			case(Definicoes.QUESTAO_SIMPLES):
				questao_questao = new Intent(context,QuestaoSimplesActivity.class);
				questao_questao.putExtras(questionario.getBundleQuestao(q.getProxima()));
				break;
				
			case(Definicoes.QUESTAO_MULTIPLA):
				questao_questao = new Intent(context,QuestaoMultiplaActivity.class);
				questao_questao.putExtras(questionario.getBundleQuestao(q.getProxima()));
				break;
			
			}
		} else { //Se não houver próxima questão
			//Acabou o questionario
			questao_questao = new Intent(context,FimActivity.class);
		}
		
		return questao_questao;
	}
}
